package stage1.test;

public class Student {
    // 1 私有化成员变量，使用private关键字修饰
    private int id;
    private String name;

    // 3 在公有的构造方法中调用set方法进行合理值判断
    public Student(){}
    public Student(int id,String name){
        setId(id);
        setName(name);
    }

    // 2 提供公有的get set 方法 并在方法中进行合理值判断

    public int getId() {
        return id;
    }

    public void setId(int id) {
        if (id<0){
            System.out.println("学号不合理哦");
        }else {
            this.id = id;
        }
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void show(){
        System.out.println("我是："+getName()+",我的学号是："+getId());
    }
}
